import { parseTime } from '../../../utils'
import moment from 'moment'
import 'moment/locale/zh-cn'
moment.locale('zh-cn')
export default{
  // 过滤时间成天和时分秒
  fliterTime(value) {
    return parseTime(value)
  },
  parseTime(value) {
    return moment(value).format('YYYY-MM-DD HH:mm:ss')
  },
  // 过滤资源类型
  fliterResuType(value) {
    switch (value) {
      case '1':
        return '菜单'
      case '2':
        return 'api'
      case '3':
        return '工作台组件'
      case '4':
        return '功能'
      case '5':
        return '基础功能'
    }
  },
  // 过滤变更类型
  fliterchgType(value) {
    switch (value) {
      case '1':
        return '新增'
      case '2':
        return '删除'
      case '3':
        return '修改'
    }
  },
  // 过滤角色类型
  fliterroleType(value) {
    switch (value) {
      case '2':
        return '业务角色'
      case '1':
        return '管理角色'
    }
  },
  // 过滤账号状态
  fliterUactStatus(value) {
    switch (value) {
      case '2':
        return '已锁定'
      case '1':
        return '正常'
      case '3':
        return '已停用'
    }
  },
  // 过滤账号状态
  fliterPwdChg(value) {
    switch (value) {
      case '2':
        return '重置'
      case '1':
        return '修改'
    }
  },
  // 过滤账号状态
  fliterlginSuccFlag(value) {
    switch (value) {
      case '0':
        return '失败'
      case '1':
        return '成功'
    }
  }
}
